needle for making rope sandals - French English Dictionary